Debbie Rochon Actor / Producer / Scriptwriter DouBan IMDb Actor Doom Room 2018 3.0 Alterscape 2018 6.2 Voodoo Cowboys 2010 6.2 The Man in Room 6 2022 6.0 Slime City Massacre 2010 4.3